Siemens Rail - Industrial Case Study: Model-based Development of a Train Guard MT Function
نویسندگان
چکیده
Siemens AG Rail Automation, fortiss GmbH, and the chair for Software and System Engineering at Technische Universität München set up a transfer project to apply the SPES modeling framework (SPES MF) to the Platform Screen Doors (PSD) function of the Siemens Train Guard MT system creating formal models for requirements and system functionality. Three documents provided by Siemens Rail were used as input: The Glossary Trainguard MT containing the general abbreviations and the definition of TrainguardMT terms, the TGMT System Requirement Specification specifying realization independent system requirements, and the System Architecture Specification TGMT containing the system architecture specifications of onboard and wayside subsystems of the PSD function. We transferred the requirements from the documents into our modeling tool AutoFOCUS3 and added formal interface and behavior descriptions. From these formal requirements we derived the functional architecture (i.e. a structuring of the system in terms of system functions) of the PSD function. Our models allowed to verify the formal requirements against the functional architecture using model checking. Causes of failing model-checks were analyzed. One of the main findings was a rather big gap between system requirements and requirements originating from the system architecture specification, as different types of design decisions (scoping and refinement) were taken in one step. Introducing medium-level requirements to enable tracing and refinement from system requirements to architecture specification was a necessary design step that allowed consistency checks between the system requirements and the architecture specification. The functional architecture could to a large degree be derived from the formalized requirements in a schematic manner. By grouping requirements together and identifying internal communication (operating modes), the structure of the functional architecture was defined. This led to a simulatable system model derived solely from the formalized requirements. This work has been published at the Workshop SER&IPS, collocated with the International Conference on Software Engineering 2014, Hyderabad, India.
منابع مشابه
Demand-oriented timetable design for urban rail transit under stochastic demand
In the context of public transportation system, improving the service quality and robustness through minimizing the average passengers waiting time is a real challenge. This study provides robust stochastic programming models for train timetabling problem in urban rail transit systems. The objective is minimization of the weighted summation of the expected cost of passenger waiting time, its va...
متن کاملA discrete-event optimization framework for mixed-speed train timetabling problem
Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...
متن کاملA System Model for Technological Capabilities Assessment in High-speed Train Industries
The purpose of this study is to provide a model with a dynamic system method to investigate the factors affecting the technological capabilities enhancement in the high-tech industries of high-speed train of the rail transportation system. For this purpose, after reviewing the literature and conducting several meetings with experts in the rail transportation industry, a conceptual and qualitati...
متن کاملEffect of Rail Corrugation on the Amount of Train Induced Vibrations near a Historical Building
The evaluation and control of the trains induced vibrations needs even more attention in the case of underground tracks which passes near to monuments and historical sites. The rail corrugations which occur due to the wheels’ impulse loads during the operation period of underground railway tracks, usually amplify the ground borne noise and vibration. In the current study, the mentioned phenomen...
متن کاملFUZZY TRAIN ENERGY CONSUMPTION MINIMIZATION MODEL AND ALGORITHM
Train energy saving problem investigates how to control train's velocity such that the quantity of energy consumption is minimized and some system constraints are satis ed. On the assumption that the train's weights on different links are estimated by fuzzy variables when making the train scheduling strategy, we study the fuzzy train energy saving problem. First, we propose a fuzzy energy ...
متن کامل